Iberdrola SA

OTCPK:IBDSF (Spain)  
$ 13.25 -0.145 (-1.08%) 10:08 PM EST
13.34
P/B:
1.44
Market Cap:
$ 83.33B
Enterprise V:
$ 129.53B
Volume:
1.76K
Avg Vol (2M):
10.19K
Also Trade In:
Volume:
1.76K
Avg Vol (2M):
10.19K

Iberdrola SA Valuation Measures